dodder (cuscuta) - French English Dictionary